package com.chuangjiangx.member.coupon.ddd.application.command;

import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

@Data
public class ModifyMbrCouponCommand {
    private String couponNumber;//卡券编号
    private String name; //名称
    private BigDecimal amount; //卡券面值、折扣
    private Integer type; //卡券类型
    private String logo; //卡券logo
    private Integer validType; //卡券使用有效期类型
    private Date validTimeStart; //使用有效期开始
    private Date validTimeEnd; //使用有效期结束
    private Integer claimedTime; //领取后有效XX天
    private Long totalInventory; //总库存
    private String remark; //说明
    private BigDecimal miniExpendLimit; //使用最低消费限制
    private Integer claimUpperLimit; //每人领取上限
    private Integer remindType; //到期提醒类型
    private String useTimeWeek; //使用时段-周
    private String useTimeDay; //使用时段-天
    private Integer couponSourceType; //卡券来源
    private Date actTimeStart; //领取卡券活动开始
    private Date actTimeEnd; //领取活动结束

    private String wxColor;//微信卡券颜色

    private String syncType;//同步发布至  0不发布  1微信

    private String wxCenterSubTitle  ;//卡券标题  在微信按钮下方显示
    private String storeIds;//卡券使用门店
}
